package cn.edu.ncut.cs.springboot.petmanagementsystem.service;

import cn.edu.ncut.cs.springboot.petmanagementsystem.pojo.PetBreed;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

/**
 * 宠物品种服务接口
 */
public interface PetBreedService {
    
    /**
     * 获取宠物品种列表（分页）
     * @param page 当前页
     * @param size 每页大小
     * @param petType 宠物类型（可选）
     * @return 分页结果
     */
    Page<PetBreed> getBreedList(int page, int size, String petType);
    
    /**
     * 获取品种详情
     * @param id 品种ID
     * @return 品种详情
     */
    PetBreed getBreedDetail(Long id);
}
